OHOHONH2OHOOOONHNHOOCH3CH3H3CDDDD